home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QuickTime 1.0 for Developers
/
QuickTime 1.0 for Developers.iso
/
Goodies
/
3D
/
3D Grey Munger
/
3D Grey Munger.rsrc
/
CODE_2.txt
< prev
next >
Wrap
Text File
|
1991-09-06
|
78KB
|
1,393 lines
# near model CODE resource
# jump table entries: 80-80 (1 of them)
fn00000000:
00000000 4E56 FFFC link A6, -0x0004
00000004 2F07 move.l -[A7], D7
00000006 A063 syscall MaxApplZone
00000008 486D FEE2 pea.l [A5 - 0x11E]
0000000C A86E syscall InitGraf
0000000E A8FE syscall InitFonts
00000010 2F3C 0000 FFFF move.l -[A7], 0xFFFF
00000016 201F move.l D0, [A7]+
00000018 A032 syscall FlushEvents
0000001A A912 syscall InitWindows
0000001C A930 syscall InitMenus
0000001E 42A7 clr.l -[A7]
00000020 A97B syscall InitDialogs
00000022 A9CC syscall TEInit
00000024 A850 syscall InitCursor
00000026 4267 clr.w -[A7]
00000028 2F3C 7174 696D move.l -[A7], 0x7174696D /* 'qtim' */
0000002E 486E FFFC pea.l [A6 - 0x4]
00000032 4EBA 01A4 jsr [PC + 0x1A4 /* 000001D8 */]
00000036 3E1F move.w D7, [A7]+
00000038 670A beq +0xC /* 00000044 */
0000003A 486D FDE0 pea.l [A5 - 0x220]
0000003E ABFF syscall DebugStr
00000040 3007 move.w D0, D7
00000042 6020 bra +0x22 /* 00000064 */
label00000044:
00000044 4267 clr.w -[A7]
00000046 303C 0001 move.w D0, 0x1
0000004A AAAA syscall QuickTimeDispatch
0000004C 3E1F move.w D7, [A7]+
0000004E 4A47 tst.w D7
00000050 670A beq +0xC /* 0000005C */
00000052 486D FDF0 pea.l [A5 - 0x210]
00000056 ABFF syscall DebugStr
00000058 3007 move.w D0, D7
0000005A 6008 bra +0xA /* 00000064 */
label0000005C:
0000005C 303C 00DE move.w D0, 0xDE
00000060 AAAA syscall QuickTimeDispatch
00000062 7000 moveq.l D0, 0x00
label00000064:
00000064 2E1F move.l D7, [A7]+
00000066 4E5E unlink A6
00000068 4E75 rts
0000006A 4E56 FFA2 link A6, -0x005E
0000006E 41EE FFA6 lea.l A0, [A6 - 0x5A]
00000072 43ED FDC8 lea.l A1, [A5 - 0x238]
00000076 20D9 move.l [A0]+, [A1]+
00000078 20D9 move.l [A0]+, [A1]+
0000007A 20D9 move.l [A0]+, [A1]+
0000007C 20D9 move.l [A0]+, [A1]+
0000007E 2D6D FDD8 FFA2 move.l [A6 - 0x5E], [A5 - 0x228]
00000084 2F2E FFA2 move.l -[A7], [A6 - 0x5E]
00000088 486D FE04 pea.l [A5 - 0x1FC]
0000008C 42A7 clr.l -[A7]
0000008E 3F3C 0001 move.w -[A7], 0x1
00000092 486E FFA6 pea.l [A6 - 0x5A]
00000096 42A7 clr.l -[A7]
00000098 486E FFB6 pea.l [A6 - 0x4A]
0000009C 3F3C 0002 move.w -[A7], 0x2
000000A0 A9EA syscall Pack3
000000A2 4A2E FFB6 tst.b [A6 - 0x4A]
000000A6 6718 beq +0x1A /* 000000C0 */
000000A8 4267 clr.w -[A7]
000000AA 3F2E FFBC move.w -[A7], [A6 - 0x44]
000000AE 42A7 clr.l -[A7]
000000B0 486E FFC0 pea.l [A6 - 0x40]
000000B4 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000B8 303C 0001 move.w D0, 0x1
000000BC AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
000000BE 548F addq.l A7, 2
label000000C0:
000000C0 102E FFB6 move.b D0, [A6 - 0x4A]
000000C4 4E5E unlink A6
000000C6 4E75 rts
fn000000C8:
000000C8 4E56 FFB2 link A6, -0x004E
000000CC 2D6D FDDC FFB2 move.l [A6 - 0x4E], [A5 - 0x224]
000000D2 2F2E FFB2 move.l -[A7], [A6 - 0x4E]
000000D6 486D FE06 pea.l [A5 - 0x1FA]
000000DA 486D FE12 pea.l [A5 - 0x1EE]
000000DE 42A7 clr.l -[A7]
000000E0 486E FFB6 pea.l [A6 - 0x4A]
000000E4 3F3C 0001 move.w -[A7], 0x1
000000E8 A9EA syscall Pack3
000000EA 4A2E FFB6 tst.b [A6 - 0x4A]
000000EE 6718 beq +0x1A /* 00000108 */
000000F0 4267 clr.w -[A7]
000000F2 3F2E FFBC move.w -[A7], [A6 - 0x44]
000000F6 42A7 clr.l -[A7]
000000F8 486E FFC0 pea.l [A6 - 0x40]
000000FC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000100 303C 0001 move.w D0, 0x1
00000104 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000106 548F addq.l A7, 2
label00000108:
00000108 102E FFB6 move.b D0, [A6 - 0x4A]
0000010C 4E5E unlink A6
0000010E 4E75 rts
fn00000110:
00000110 4E56 FFFC link A6, -0x0004
00000114 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000118 99CC sub.l A4, A4
0000011A 42A7 clr.l -[A7]
0000011C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000120 303C 003F move.w D0, 0x3F /* '?' */
00000124 AAAA syscall QuickTimeDispatch
00000126 2E1F move.l D7, [A7]+
00000128 2C07 move.l D6, D7
0000012A 603A bra +0x3C /* 00000166 */
label0000012C:
0000012C 42A7 clr.l -[A7]
0000012E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000132 2F06 move.l -[A7], D6
00000134 303C 0117 move.w D0, 0x117
00000138 AAAA syscall QuickTimeDispatch
0000013A 265F movea.l A3, [A7]+
0000013C 42A7 clr.l -[A7]
0000013E 2F0B move.l -[A7], A3
00000140 303C 0062 move.w D0, 0x62 /* 'b' */
00000144 AAAA syscall QuickTimeDispatch
00000146 285F movea.l A4, [A7]+
00000148 2F0C move.l -[A7], A4
0000014A 486E FFFC pea.l [A6 - 0x4]
0000014E 42A7 clr.l -[A7]
00000150 42A7 clr.l -[A7]
00000152 303C 006F move.w D0, 0x6F /* 'o' */
00000156 AAAA syscall QuickTimeDispatch
00000158 202E FFFC move.l D0, [A6 - 0x4]
0000015C B0AE 000C cmp.l D0, [A6 + 0xC]
00000160 6708 beq +0xA /* 0000016A */
00000162 99CC sub.l A4, A4
00000164 5386 subq.l D6, 1
label00000166:
00000166 4A86 tst.l D6
00000168 66C2 bne -0x3C /* 0000012C */
label0000016A:
0000016A 200C move.l D0, A4
0000016C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000170 4E5E unlink A6
00000172 4E75 rts
00000174 4E56 FFFC link A6, -0x0004
00000178 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000017C 97CB sub.l A3, A3
0000017E 42A7 clr.l -[A7]
00000180 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000184 303C 003F move.w D0, 0x3F /* '?' */
00000188 AAAA syscall QuickTimeDispatch
0000018A 2E1F move.l D7, [A7]+
0000018C 2C07 move.l D6, D7
0000018E 603A bra +0x3C /* 000001CA */
label00000190:
00000190 42A7 clr.l -[A7]
00000192 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000196 2F06 move.l -[A7], D6
00000198 303C 0117 move.w D0, 0x117
0000019C AAAA syscall QuickTimeDispatch
0000019E 265F movea.l A3, [A7]+
000001A0 42A7 clr.l -[A7]
000001A2 2F0B move.l -[A7], A3
000001A4 303C 0062 move.w D0, 0x62 /* 'b' */
000001A8 AAAA syscall QuickTimeDispatch
000001AA 285F movea.l A4, [A7]+
000001AC 2F0C move.l -[A7], A4
000001AE 486E FFFC pea.l [A6 - 0x4]
000001B2 42A7 clr.l -[A7]
000001B4 42A7 clr.l -[A7]
000001B6 303C 006F move.w D0, 0x6F /* 'o' */
000001BA AAAA syscall QuickTimeDispatch
000001BC 202E FFFC move.l D0, [A6 - 0x4]
000001C0 B0AE 000C cmp.l D0, [A6 + 0xC]
000001C4 6708 beq +0xA /* 000001CE */
000001C6 97CB sub.l A3, A3
000001C8 5386 subq.l D6, 1
label000001CA:
000001CA 4A86 tst.l D6
000001CC 66C2 bne -0x3C /* 00000190 */
label000001CE:
000001CE 200B move.l D0, A3
000001D0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000001D4 4E5E unlink A6
000001D6 4E75 rts
fn000001D8:
000001D8 4E56 0000 link A6, 0
000001DC 203C 0000 A89F move.l D0, 0xA89F
000001E2 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
000001E4 2F08 move.l -[A7], A0
000001E6 203C 0000 A0AD move.l D0, 0xA0AD
000001EC A346 syscall GetOSTrapAddress, flags=3
000001EE B1DF cmpa.l A0, [A7]+
000001F0 670E beq +0x10 /* 00000200 */
000001F2 202E 000C move.l D0, [A6 + 0xC]
000001F6 A1AD syscall Gestalt, flags=1
000001F8 226E 0008 movea.l A1, [A6 + 0x8]
000001FC 2288 move.l [A1], A0
000001FE 6026 bra +0x28 /* 00000226 */
label00000200:
00000200 41FA 0036 lea.l A0, [PC + 0x36 /* 00000238, value 0x76657273 'vers', cstring "vers" */]
00000204 303C EA51 move.w D0, 0xEA51
00000208 222E 000C move.l D1, [A6 + 0xC]
label0000020C:
0000020C B298 cmp.l D1, [A0]+
0000020E 6706 beq +0x8 /* 00000216 */
00000210 4A98 tst.l [A0]+
00000212 6712 beq +0x14 /* 00000226 */
00000214 60F6 bra -0x8 /* 0000020C */
label00000216:
00000216 43FA 0020 lea.l A1, [PC + 0x20 /* 00000238, value 0x76657273 'vers', cstring "vers" */]
0000021A D3D0 add.l A1, [A0]
0000021C 4ED1 jmp [A1]
label0000021E:
0000021E 226E 0008 movea.l A1, [A6 + 0x8]
00000222 2280 move.l [A1], D0
00000224 4240 clr.w D0
label00000226:
00000226 3D40 0010 move.w [A6 + 0x10], D0
0000022A 4E5E unlink A6
0000022C 205F movea.l A0, [A7]+
0000022E 508F addq.l A7, 8
00000230 4ED0 jmp [A0]
label00000232:
00000232 303C EA52 move.w D0, 0xEA52
00000236 60EE bra -0x10 /* 00000226 */
00000238 7665 moveq.l D3, 0x65
0000023A 7273 moveq.l D1, 0x73
0000023C 0000 0060 ori.b D0, 0x60 /* '`' */
00000240 6D61 blt +0x63 /* 000002A3 */
00000242 6368 bls +0x6A /* 000002AC */
00000244 0000 0064 ori.b D0, 0x64 /* 'd' */
00000248 7379 moveq.l D1, 0x79
0000024A 7376 moveq.l D1, 0x76
0000024C 0000 0088 ori.b D0, 0x88
00000250 7072 moveq.l D0, 0x72
00000252 6F63 ble +0x65 /* 000002B7 */
00000254 0000 0092 ori.b D0, 0x92
00000258 6670 bne +0x72 /* 000002CA */
0000025A 7520 moveq.l D2, 0x20
0000025C 0000 009E ori.b D0, 0x9E
00000260 7164 moveq.l D0, 0x64
00000262 2020 move.l D0, -[A0]
00000264 0000 00E8 ori.b D0, 0xE8
00000268 6B62 bmi +0x64 /* 000002CC */
0000026A 6420 bcc +0x22 /* 0000028C */
0000026C 0000 011A ori.b D0, 0x1A
00000270 6174 bsr +0x76 /* 000002E6 */
00000272 6C6B bge +0x6D /* 000002DF */
00000274 0000 0142 ori.b D0, 0x42 /* 'B' */
00000278 6D6D blt +0x6F /* 000002E7 */
0000027A 7520 moveq.l D2, 0x20
0000027C 0000 0164 ori.b D0, 0x64 /* 'd' */
00000280 7261 moveq.l D1, 0x61
00000282 6D20 blt +0x22 /* 000002A4 */
00000284 0000 0188 ori.b D0, 0x88
00000288 6C72 bge +0x74 /* 000002FC */
0000028A 616D bsr +0x6F /* 000002F9 */
label0000028C:
0000028C 0000 0188 ori.b D0, 0x88
00000290 0000 0000 ori.b D0, 0x0
00000294 0000 0000 ori.b D0, 0x0
00000298 7001 moveq.l D0, 0x01
0000029A 6082 bra -0x7C /* 0000021E */
0000029C 2278 02AE movea.l A1, [0x000002AE /* ROMBase */]
000002A0 7004 moveq.l D0, 0x04
000002A2 0C69 0075 0008 cmpi.w [A1 + 0x8], 0x75 /* 'u' */
// begin alternate branch 000002A4-000002AC
label000002A4:
000002A4 0075 0008 6712 0C69 ori.w [[A5 + D6 * 8] + 0xC69], 0x8
// end alternate branch 000002A4-000002AC
label000002A4: // (misaligned)
000002A8 6712 beq +0x14 /* 000002BC */
000002AA 0C69 0276 0008 cmpi.w [A1 + 0x8], 0x276
// begin alternate branch 000002AC-000002B2
label000002AC:
000002AC 0276 0008 6604 andi.w [A6 + D6.w * 8 + 0x4], 0x8
// end alternate branch 000002AC-000002B2
label000002AC: // (misaligned)
000002B0 6604 bne +0x6 /* 000002B6 */
000002B2 5240 addq.w D0, 1
000002B4 6006 bra +0x8 /* 000002BC */
label000002B6:
000002B6 1038 0CB3 move.b D0, [0x00000CB3 /* MMUFluff/MachineType */]
000002BA 5C80 addq.l D0, 6
label000002BC:
000002BC 6000 FF60 bra -0x9E /* 0000021E */
000002C0 7000 moveq.l D0, 0x00
000002C2 3038 015A move.w D0, [0x0000015A /* SysVersion */]
000002C6 6000 FF56 bra -0xA8 /* 0000021E */
label000002CA:
000002CA 7000 moveq.l D0, 0x00
label000002CC:
000002CC 1038 012F move.b D0, [0x0000012F /* CPUFlag */]
000002D0 5240 addq.w D0, 1
000002D2 6000 FF4A bra -0xB4 /* 0000021E */
000002D6 0C38 0004 012F cmpi.b [0x0000012F /* CPUFlag */], 0x4
000002DC 6738 beq +0x3A /* 00000316 */
000002DE 0838 0004 0B22 btst.b [0x00000B22 /* HWCfgFlags */], 0x4
000002E4 6734 beq +0x36 /* 0000031A */
fn000002E6:
000002E6 204F movea.l A0, A7
000002E8 F280 0000 fnop
000002EC F327 .extension 0x327 <<F/4-5/1>> // unimplemented
000002EE 3017 move.w D0, [A7]
000002F0 2E48 movea.l A7, A0
000002F2 0C40 1F18 cmpi.w D0, 0x1F18
000002F6 6716 beq +0x18 /* 0000030E */
000002F8 0C40 3F18 cmpi.w D0, 0x3F18
label000002FC:
000002FC 6710 beq +0x12 /* 0000030E */
000002FE 0C40 3F38 cmpi.w D0, 0x3F38 /* '?8' */
00000302 670E beq +0x10 /* 00000312 */
00000304 0C40 1F38 cmpi.w D0, 0x1F38
00000308 6708 beq +0xA /* 00000312 */
0000030A 7000 moveq.l D0, 0x00
0000030C 600E bra +0x10 /* 0000031C */
label0000030E:
0000030E 7001 moveq.l D0, 0x01
00000310 600A bra +0xC /* 0000031C */
label00000312:
00000312 7002 moveq.l D0, 0x02
00000314 6006 bra +0x8 /* 0000031C */
label00000316:
00000316 7003 moveq.l D0, 0x03
00000318 6002 bra +0x4 /* 0000031C */
label0000031A:
0000031A 7000 moveq.l D0, 0x00
label0000031C:
0000031C 6000 FF00 bra -0xFE /* 0000021E */
00000320 0C78 3FFF 028E cmpi.w [0x0000028E /* ROM85 */], 0x3FFF
00000326 6E1C bgt +0x1E /* 00000344 */
00000328 303C A89F move.w D0, 0xA89F
0000032C A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
0000032E 2408 move.l D2, A0
00000330 203C 0000 AB03 move.l D0, 0xAB03
00000336 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
00000338 203C 0000 0100 move.l D0, 0x100
0000033E B488 cmp.l D2, A0
00000340 6606 bne +0x8 /* 00000348 */
00000342 600A bra +0xC /* 0000034E */
label00000344:
00000344 7000 moveq.l D0, 0x00
00000346 6006 bra +0x8 /* 0000034E */
label00000348:
00000348 203C 0000 0200 move.l D0, 0x200
label0000034E:
0000034E 6000 FECE bra -0x130 /* 0000021E */
00000352 1038 021E move.b D0, [0x0000021E /* KbdType */]
00000356 41FA 0016 lea.l A0, [PC + 0x16 /* 0000036E, value 0x3130B02 */]
0000035A 2248 movea.l A1, A0
label0000035C:
0000035C 1218 move.b D1, [A0]+
0000035E 6700 FED2 beq -0x12C /* 00000232 */
00000362 B200 cmp.b D1, D0
00000364 66F6 bne -0x8 /* 0000035C */
00000366 91C9 sub.l A0, A1
00000368 2008 move.l D0, A0
0000036A 6000 FEB2 bra -0x14C /* 0000021E */
0000036E 0313 btst [A3], D1
00000370 0B02 btst D2, D5
00000372 0106 btst D6, D0
00000374 0704 btst D4, D3
00000376 0508 btst A0, D2
00000378 0900 btst D0, D4
0000037A 7000 moveq.l D0, 0x00
0000037C 4A38 0291 tst.b [0x00000291 /* PortBUse */]
00000380 6B16 bmi +0x18 /* 00000398 */
00000382 1238 01FB move.b D1, [0x000001FB /* SPConfig */]
00000386 0201 000F andi.b D1, 0xF
0000038A 0C01 0001 cmpi.b D1, 0x1
0000038E 6608 bne +0xA /* 00000398 */
00000390 2078 02DC movea.l A0, [0x000002DC /* ABusDCE */]
00000394 1028 0007 move.b D0, [A0 + 0x7]
label00000398:
00000398 6000 FE84 bra -0x17A /* 0000021E */
0000039C 0C38 0002 012F cmpi.b [0x0000012F /* CPUFlag */], 0x2
000003A2 6D16 blt +0x18 /* 000003BA */
000003A4 7000 moveq.l D0, 0x00
000003A6 1038 0CB1 move.b D0, [0x00000CB1 /* MMUType */]
000003AA 0C00 0001 cmpi.b D0, 0x1
000003AE 670C beq +0xE /* 000003BC */
000003B0 0C00 0003 cmpi.b D0, 0x3
000003B4 6D04 blt +0x6 /* 000003BA */
000003B6 5340 subq.w D0, 1
000003B8 6002 bra +0x4 /* 000003BC */
label000003BA:
000003BA 7000 moveq.l D0, 0x00
label000003BC:
000003BC 6000 FE60 bra -0x19E /* 0000021E */
000003C0 303C A89F move.w D0, 0xA89F
000003C4 A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
000003C6 2408 move.l D2, A0
000003C8 203C 0000 A88F move.l D0, 0xA88F
000003CE A746 syscall GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
000003D0 2038 0108 move.l D0, [0x00000108 /* MemTop */]
000003D4 B488 cmp.l D2, A0
000003D6 670A beq +0xC /* 000003E2 */
000003D8 598F subq.l A7, 4
000003DA 3F3C 0016 move.w -[A7], 0x16
000003DE A88F syscall OSDispatch
000003E0 201F move.l D0, [A7]+
label000003E2:
000003E2 6000 FE3A bra -0x1C4 /* 0000021E */
fn000003E6:
000003E6 4E56 FFEC link A6, -0x0014
000003EA 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
000003EE 286E 0008 movea.l A4, [A6 + 0x8]
000003F2 206C 0002 movea.l A0, [A4 + 0x2]
000003F6 2050 movea.l A0, [A0]
000003F8 3068 0004 movea.w A0, [A0 + 0x4]
000003FC 2008 move.l D0, A0
000003FE ECC0 0012 bfclr D0 {0:18}
00000402 2D40 FFF0 move.l [A6 - 0x10], D0
00000406 206E 000C movea.l A0, [A6 + 0xC]
0000040A 2068 0002 movea.l A0, [A0 + 0x2]
0000040E 2050 movea.l A0, [A0]
00000410 3068 0004 movea.w A0, [A0 + 0x4]
00000414 2208 move.l D1, A0
00000416 ECC1 0012 bfclr D1 {0:18}
0000041A 2D41 FFFC move.l [A6 - 0x4], D1
0000041E 42A7 clr.l -[A7]
00000420 2F2C 0002 move.l -[A7], [A4 + 0x2]
00000424 203C 0004 000F move.l D0, 0x4000F
0000042A AB1D syscall QDExtensions
0000042C 2D5F FFF8 move.l [A6 - 0x8], [A7]+
00000430 42A7 clr.l -[A7]
00000432 206E 000C movea.l A0, [A6 + 0xC]
00000436 2F28 0002 move.l -[A7], [A0 + 0x2]
0000043A 203C 0004 000F move.l D0, 0x4000F
00000440 AB1D syscall QDExtensions
00000442 2D5F FFF4 move.l [A6 - 0xC], [A7]+
00000446 206C 0002 movea.l A0, [A4 + 0x2]
0000044A 2050 movea.l A0, [A0]
0000044C 3068 0020 movea.w A0, [A0 + 0x20]
00000450 2A08 move.l D5, A0
00000452 E685 asr D5, 3
00000454 206E 000C movea.l A0, [A6 + 0xC]
00000458 2068 0002 movea.l A0, [A0 + 0x2]
0000045C 2050 movea.l A0, [A0]
0000045E 3068 0020 movea.w A0, [A0 + 0x20]
00000462 2C08 move.l D6, A0
00000464 E686 asr D6, 3
00000466 4A45 tst.w D5
00000468 6704 beq +0x6 /* 0000046E */
0000046A 4A46 tst.w D6
0000046C 6608 bne +0xA /* 00000476 */
label0000046E:
0000046E 486D FEFA pea.l [A5 - 0x106]
00000472 ABFF syscall DebugStr
00000474 6070 bra +0x72 /* 000004E6 */
label00000476:
00000476 206C 0002 movea.l A0, [A4 + 0x2]
0000047A 2050 movea.l A0, [A0]
0000047C 3068 0006 movea.w A0, [A0 + 0x6]
00000480 226C 0002 movea.l A1, [A4 + 0x2]
00000484 2251 movea.l A1, [A1]
00000486 3269 000A movea.w A1, [A1 + 0xA]
0000048A 93C8 sub.l A1, A0
0000048C 2E09 move.l D7, A1
0000048E 206C 0002 movea.l A0, [A4 + 0x2]
00000492 2050 movea.l A0, [A0]
00000494 3068 0008 movea.w A0, [A0 + 0x8]
00000498 226C 0002 movea.l A1, [A4 + 0x2]
0000049C 2251 movea.l A1, [A1]
0000049E 3269 000C movea.w A1, [A1 + 0xC]
000004A2 93C8 sub.l A1, A0
000004A4 2D49 FFEC move.l [A6 - 0x14], A1
000004A8 7600 moveq.l D3, 0x00
000004AA 6036 bra +0x38 /* 000004E2 */
label000004AC:
000004AC 202E FFF0 move.l D0, [A6 - 0x10]
000004B0 4C03 0000 movem.w <none>, D3
000004B4 D0AE FFF8 add.l D0, [A6 - 0x8]
000004B8 2440 movea.l A2, D0
000004BA 202E FFFC move.l D0, [A6 - 0x4]
000004BE 4C03 0000 movem.w <none>, D3
000004C2 D0AE FFF4 add.l D0, [A6 - 0xC]
000004C6 366E 0010 movea.w A3, [A6 + 0x10]
000004CA D08B add.l D0, A3
000004CC 2640 movea.l A3, D0
000004CE 7800 moveq.l D4, 0x00
000004D0 6008 bra +0xA /* 000004DA */
label000004D2:
000004D2 1692 move.b [A3], [A2]
000004D4 D4C5 add.w A2, D5
000004D6 D6C6 add.w A3, D6
000004D8 5284 addq.l D4, 1
label000004DA:
000004DA B8AE FFEC cmp.l D4, [A6 - 0x14]
000004DE 6DF2 blt -0xC /* 000004D2 */
000004E0 5283 addq.l D3, 1
label000004E2:
000004E2 BE83 cmp.l D7, D3
000004E4 6EC6 bgt -0x38 /* 000004AC */
label000004E6:
000004E6 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000004EA 4E5E unlink A6
000004EC 4E75 rts
fn000004EE:
000004EE 4E56 FFA2 link A6, -0x005E
000004F2 41EE FFA6 lea.l A0, [A6 - 0x5A]
000004F6 43ED FEE6 lea.l A1, [A5 - 0x11A]
000004FA 20D9 move.l [A0]+, [A1]+
000004FC 20D9 move.l [A0]+, [A1]+
000004FE 20D9 move.l [A0]+, [A1]+
00000500 20D9 move.l [A0]+, [A1]+
00000502 2D6D FEF6 FFA2 move.l [A6 - 0x5E], [A5 - 0x10A]
00000508 2F2E FFA2 move.l -[A7], [A6 - 0x5E]
0000050C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000510 42A7 clr.l -[A7]
00000512 3F3C 0001 move.w -[A7], 0x1
00000516 486E FFA6 pea.l [A6 - 0x5A]
0000051A 42A7 clr.l -[A7]
0000051C 486E FFB6 pea.l [A6 - 0x4A]
00000520 3F3C 0002 move.w -[A7], 0x2
00000524 A9EA syscall Pack3
00000526 4A2E FFB6 tst.b [A6 - 0x4A]
0000052A 6718 beq +0x1A /* 00000544 */
0000052C 4267 clr.w -[A7]
0000052E 3F2E FFBC move.w -[A7], [A6 - 0x44]
00000532 42A7 clr.l -[A7]
00000534 486E FFC0 pea.l [A6 - 0x40]
00000538 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000053C 303C 0001 move.w D0, 0x1
00000540 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000542 548F addq.l A7, 2
label00000544:
00000544 102E FFB6 move.b D0, [A6 - 0x4A]
00000548 4E5E unlink A6
0000054A 4E75 rts
fn0000054C:
0000054C 4E56 FE76 link A6, -0x018A
00000550 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00000554 42AE FFFC clr.l [A6 - 0x4]
00000558 42AE FFF8 clr.l [A6 - 0x8]
0000055C 42AE FFF4 clr.l [A6 - 0xC]
00000560 42AE FED4 clr.l [A6 - 0x12C]
00000564 42AE FED8 clr.l [A6 - 0x128]
00000568 7800 moveq.l D4, 0x00
0000056A 42AE FEE8 clr.l [A6 - 0x118]
0000056E 42AE FEE4 clr.l [A6 - 0x11C]
00000572 42AE FEE0 clr.l [A6 - 0x120]
00000576 42AE FEDC clr.l [A6 - 0x124]
0000057A 42AE FE7E clr.l [A6 - 0x182]
0000057E 42AE FE7A clr.l [A6 - 0x186]
00000582 486E FFEC pea.l [A6 - 0x14]
00000586 2F3C 8300 8300 move.l -[A7], 0x83008300
0000058C 2F3C 7D00 7D00 move.l -[A7], 0x7D007D00 /* '}\0}\0' */
00000592 A8A7 syscall SetRect
00000594 42A7 clr.l -[A7]
00000596 486E FFEC pea.l [A6 - 0x14]
0000059A AA27 syscall GetMaxDevice
0000059C 205F movea.l A0, [A7]+
0000059E 2050 movea.l A0, [A0]
000005A0 2D68 0022 FFD4 move.l [A6 - 0x2C], [A0 + 0x22]
000005A6 2D68 0026 FFD8 move.l [A6 - 0x28], [A0 + 0x26]
000005AC 486D FF1E pea.l [A5 - 0xE2]
000005B0 486E FF86 pea.l [A6 - 0x7A]
000005B4 4EBA FF38 jsr [PC - 0xC8 /* 000004EE */]
000005B8 4A00 tst.b D0
000005BA 508F addq.l A7, 8
000005BC 6700 0916 beq +0x918 /* 00000ED4 */
000005C0 486D FF30 pea.l [A5 - 0xD0]
000005C4 486E FF40 pea.l [A6 - 0xC0]
000005C8 4EBA FF24 jsr [PC - 0xDC /* 000004EE */]
000005CC 4A00 tst.b D0
000005CE 508F addq.l A7, 8
000005D0 6700 0902 beq +0x904 /* 00000ED4 */
000005D4 486E FEFA pea.l [A6 - 0x106]
000005D8 4EBA FAEE jsr [PC - 0x512 /* 000000C8 */]
000005DC 4A00 tst.b D0
000005DE 588F addq.l A7, 4
000005E0 6700 08F2 beq +0x8F4 /* 00000ED4 */
000005E4 4267 clr.w -[A7]
000005E6 486E FF86 pea.l [A6 - 0x7A]
000005EA 486E FEF8 pea.l [A6 - 0x108]
000005EE 1F3C 0001 move.b -[A7], 0x1
000005F2 303C 0192 move.w D0, 0x192
000005F6 AAAA syscall QuickTimeDispatch
000005F8 4257 clr.w [A7]
000005FA 303C 0003 move.w D0, 0x3
000005FE AAAA syscall QuickTimeDispatch
00000600 3E1F move.w D7, [A7]+
00000602 4A47 tst.w D7
00000604 670A beq +0xC /* 00000610 */
00000606 486D FF44 pea.l [A5 - 0xBC]
0000060A ABFF syscall DebugStr
0000060C 6000 085E bra +0x860 /* 00000E6C */
label00000610:
00000610 4267 clr.w -[A7]
00000612 486E FF40 pea.l [A6 - 0xC0]
00000616 486E FEF6 pea.l [A6 - 0x10A]
0000061A 1F3C 0001 move.b -[A7], 0x1
0000061E 303C 0192 move.w D0, 0x192
00000622 AAAA syscall QuickTimeDispatch
00000624 4257 clr.w [A7]
00000626 303C 0003 move.w D0, 0x3
0000062A AAAA syscall QuickTimeDispatch
0000062C 3E1F move.w D7, [A7]+
0000062E 4A47 tst.w D7
00000630 670A beq +0xC /* 0000063C */
00000632 486D FF4A pea.l [A5 - 0xB6]
00000636 ABFF syscall DebugStr
00000638 6000 0832 bra +0x834 /* 00000E6C */
label0000063C:
0000063C 4267 clr.w -[A7]
0000063E 486E FEFA pea.l [A6 - 0x106]
00000642 2F3C 5456 4F44 move.l -[A7], 0x54564F44 /* 'TVOD' */
00000648 4267 clr.w -[A7]
0000064A 2F3C 8000 0000 move.l -[A7], 0x80000000
00000650 486E FEF0 pea.l [A6 - 0x110]
00000654 486E FFF4 pea.l [A6 - 0xC]
00000658 303C 0191 move.w D0, 0x191
0000065C AAAA syscall QuickTimeDispatch
0000065E 426E FEF2 clr.w [A6 - 0x10E]
00000662 426E FEF4 clr.w [A6 - 0x10C]
00000666 4257 clr.w [A7]
00000668 486E FFFC pea.l [A6 - 0x4]
0000066C 3F2E FEF8 move.w -[A7], [A6 - 0x108]
00000670 486E FEF4 pea.l [A6 - 0x10C]
00000674 42A7 clr.l -[A7]
00000676 4267 clr.w -[A7]
00000678 42A7 clr.l -[A7]
0000067A 303C 00F0 move.w D0, 0xF0
0000067E AAAA syscall QuickTimeDispatch
00000680 4257 clr.w [A7]
00000682 303C 0003 move.w D0, 0x3
00000686 AAAA syscall QuickTimeDispatch
00000688 3E1F move.w D7, [A7]+
0000068A 4A47 tst.w D7
0000068C 670A beq +0xC /* 00000698 */
0000068E 486D FF50 pea.l [A5 - 0xB0]
00000692 ABFF syscall DebugStr
00000694 6000 07D6 bra +0x7D8 /* 00000E6C */
label00000698:
00000698 4267 clr.w -[A7]
0000069A 486E FFF8 pea.l [A6 - 0x8]
0000069E 3F2E FEF6 move.w -[A7], [A6 - 0x10A]
000006A2 486E FEF2 pea.l [A6 - 0x10E]
000006A6 42A7 clr.l -[A7]
000006A8 4267 clr.w -[A7]
000006AA 42A7 clr.l -[A7]
000006AC 303C 00F0 move.w D0, 0xF0
000006B0 AAAA syscall QuickTimeDispatch
000006B2 4257 clr.w [A7]
000006B4 303C 0003 move.w D0, 0x3
000006B8 AAAA syscall QuickTimeDispatch
000006BA 3E1F move.w D7, [A7]+
000006BC 4A47 tst.w D7
000006BE 670A beq +0xC /* 000006CA */
000006C0 486D FF56 pea.l [A5 - 0xAA]
000006C4 ABFF syscall DebugStr
000006C6 6000 07A4 bra +0x7A6 /* 00000E6C */
label000006CA:
000006CA 4267 clr.w -[A7]
000006CC 3F2E FEF8 move.w -[A7], [A6 - 0x108]
000006D0 303C 00D5 move.w D0, 0xD5
000006D4 AAAA syscall QuickTimeDispatch
000006D6 4257 clr.w [A7]
000006D8 303C 0003 move.w D0, 0x3
000006DC AAAA syscall QuickTimeDispatch
000006DE 3E1F move.w D7, [A7]+
000006E0 4A47 tst.w D7
000006E2 670A beq +0xC /* 000006EE */
000006E4 486D FF5C pea.l [A5 - 0xA4]
000006E8 ABFF syscall DebugStr
000006EA 6000 0780 bra +0x782 /* 00000E6C */
label000006EE:
000006EE 4267 clr.w -[A7]
000006F0 3F2E FEF6 move.w -[A7], [A6 - 0x10A]
000006F4 303C 00D5 move.w D0, 0xD5
000006F8 AAAA syscall QuickTimeDispatch
000006FA 4257 clr.w [A7]
000006FC 303C 0003 move.w D0, 0x3
00000700 AAAA syscall QuickTimeDispatch
00000702 3E1F move.w D7, [A7]+
00000704 4A47 tst.w D7
00000706 670A beq +0xC /* 00000712 */
00000708 486D FF62 pea.l [A5 - 0x9E]
0000070C ABFF syscall DebugStr
0000070E 6000 075C bra +0x75E /* 00000E6C */
label00000712:
00000712 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000716 486E FFE4 pea.l [A6 - 0x1C]
0000071A 303C 00F9 move.w D0, 0xF9
0000071E AAAA syscall QuickTimeDispatch
00000720 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000724 486E FFDC pea.l [A6 - 0x24]
00000728 303C 00F9 move.w D0, 0xF9
0000072C AAAA syscall QuickTimeDispatch
0000072E 486E FFE4 pea.l [A6 - 0x1C]
00000732 302E FFE6 move.w D0, [A6 - 0x1A]
00000736 4440 neg.w D0
00000738 3F00 move.w -[A7], D0
0000073A 302E FFE4 move.w D0, [A6 - 0x1C]
0000073E 4440 neg.w D0
00000740 3F00 move.w -[A7], D0
00000742 A8A8 syscall OffsetRect
00000744 486E FFDC pea.l [A6 - 0x24]
00000748 302E FFDE move.w D0, [A6 - 0x22]
0000074C 4440 neg.w D0
0000074E 3F00 move.w -[A7], D0
00000750 302E FFDC move.w D0, [A6 - 0x24]
00000754 4440 neg.w D0
00000756 3F00 move.w -[A7], D0
00000758 A8A8 syscall OffsetRect
0000075A 4227 clr.b -[A7]
0000075C 486E FFE4 pea.l [A6 - 0x1C]
00000760 486E FFDC pea.l [A6 - 0x24]
00000764 A8A6 syscall EqualRect
00000766 4A1F tst.b [A7]+
00000768 660A bne +0xC /* 00000774 */
0000076A 486D FF68 pea.l [A5 - 0x98]
0000076E ABFF syscall DebugStr
00000770 6000 06FA bra +0x6FC /* 00000E6C */
label00000774:
00000774 42A7 clr.l -[A7]
00000776 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000077A 306E FFEA movea.w A0, [A6 - 0x16]
0000077E 2008 move.l D0, A0
00000780 7210 moveq.l D1, 0x10
00000782 E3A8 lsl D0, D1
00000784 2F00 move.l -[A7], D0
00000786 306E FFE8 movea.w A0, [A6 - 0x18]
0000078A 2008 move.l D0, A0
0000078C 7210 moveq.l D1, 0x10
0000078E E3A8 lsl D0, D1
00000790 2F00 move.l -[A7], D0
00000792 4267 clr.w -[A7]
00000794 303C 0188 move.w D0, 0x188
00000798 AAAA syscall QuickTimeDispatch
0000079A 2D5F FEBA move.l [A6 - 0x146], [A7]+
0000079E 4267 clr.w -[A7]
000007A0 303C 0003 move.w D0, 0x3
000007A4 AAAA syscall QuickTimeDispatch
000007A6 3E1F move.w D7, [A7]+
000007A8 4A47 tst.w D7
000007AA 670A beq +0xC /* 000007B6 */
000007AC 486D FF7E pea.l [A5 - 0x82]
000007B0 ABFF syscall DebugStr
000007B2 6000 06B8 bra +0x6BA /* 00000E6C */
label000007B6:
000007B6 42A7 clr.l -[A7]
000007B8 2F2E FEBA move.l -[A7], [A6 - 0x146]
000007BC 2F3C 7669 6465 move.l -[A7], 0x76696465 /* 'vide' */
000007C2 2F2E FEB2 move.l -[A7], [A6 - 0x14E]
000007C6 42A7 clr.l -[A7]
000007C8 42A7 clr.l -[A7]
000007CA 303C 018E move.w D0, 0x18E
000007CE AAAA syscall QuickTimeDispatch
000007D0 261F move.l D3, [A7]+
000007D2 4267 clr.w -[A7]
000007D4 303C 0003 move.w D0, 0x3
000007D8 AAAA syscall QuickTimeDispatch
000007DA 3E1F move.w D7, [A7]+
000007DC 4A47 tst.w D7
000007DE 670A beq +0xC /* 000007EA */
000007E0 486D FF84 pea.l [A5 - 0x7C]
000007E4 ABFF syscall DebugStr
000007E6 6000 0684 bra +0x686 /* 00000E6C */
label000007EA:
000007EA 4267 clr.w -[A7]
000007EC 2F03 move.l -[A7], D3
000007EE 303C 0072 move.w D0, 0x72 /* 'r' */
000007F2 AAAA syscall QuickTimeDispatch
000007F4 42A7 clr.l -[A7]
000007F6 3F3C 0028 move.w -[A7], 0x28 /* '(' */
000007FA AA18 syscall GetCTable
000007FC 2D5F FE76 move.l [A6 - 0x18A], [A7]+
00000800 206E FE76 movea.l A0, [A6 - 0x18A]
00000804 2050 movea.l A0, [A0]
00000806 7028 moveq.l D0, 0x28
00000808 2080 move.l [A0], D0
0000080A 4257 clr.w [A7]
0000080C 486E FEE0 pea.l [A6 - 0x120]
00000810 3F3C 0020 move.w -[A7], 0x20 /* ' ' */
00000814 486E FFE4 pea.l [A6 - 0x1C]
00000818 42A7 clr.l -[A7]
0000081A 42A7 clr.l -[A7]
0000081C 42A7 clr.l -[A7]
0000081E 203C 0016 0000 move.l D0, 0x160000
00000824 AB1D syscall QDExtensions
00000826 4257 clr.w [A7]
00000828 486E FEE8 pea.l [A6 - 0x118]
0000082C 3F3C 0008 move.w -[A7], 0x8
00000830 486E FFE4 pea.l [A6 - 0x1C]
00000834 2F2E FE76 move.l -[A7], [A6 - 0x18A]
00000838 42A7 clr.l -[A7]
0000083A 42A7 clr.l -[A7]
0000083C 203C 0016 0000 move.l D0, 0x160000
00000842 AB1D syscall QDExtensions
00000844 4257 clr.w [A7]
00000846 486E FEE4 pea.l [A6 - 0x11C]
0000084A 3F3C 0008 move.w -[A7], 0x8
0000084E 486E FFE4 pea.l [A6 - 0x1C]
00000852 2F2E FE76 move.l -[A7], [A6 - 0x18A]
00000856 42A7 clr.l -[A7]
00000858 42A7 clr.l -[A7]
0000085A 203C 0016 0000 move.l D0, 0x160000
00000860 AB1D syscall QDExtensions
00000862 4217 clr.b [A7]
00000864 206E FEE8 movea.l A0, [A6 - 0x118]
00000868 2F28 0002 move.l -[A7], [A0 + 0x2]
0000086C 203C 0004 0001 move.l D0, 0x40001
00000872 AB1D syscall QDExtensions
00000874 4217 clr.b [A7]
00000876 206E FEE4 movea.l A0, [A6 - 0x11C]
0000087A 2F28 0002 move.l -[A7], [A0 + 0x2]
0000087E 203C 0004 0001 move.l D0, 0x40001
00000884 AB1D syscall QDExtensions
00000886 4217 clr.b [A7]
00000888 206E FEE0 movea.l A0, [A6 - 0x120]
0000088C 2F28 0002 move.l -[A7], [A0 + 0x2]
00000890 203C 0004 0001 move.l D0, 0x40001
00000896 AB1D syscall QDExtensions
00000898 4257 clr.w [A7]
0000089A 206E FEE0 movea.l A0, [A6 - 0x120]
0000089E 2F28 0002 move.l -[A7], [A0 + 0x2]
000008A2 486E FFE4 pea.l [A6 - 0x1C]
000008A6 4267 clr.w -[A7]
000008A8 4878 0200 push.l 0x200
000008AC 2F3C 7270 7A61 move.l -[A7], 0x72707A61 /* 'rpza' */
000008B2 42A7 clr.l -[A7]
000008B4 486E FEAE pea.l [A6 - 0x152]
000008B8 7004 moveq.l D0, 0x04
000008BA AAA3 syscall CodecDispatch
000008BC 4257 clr.w [A7]
000008BE 303C 0003 move.w D0, 0x3
000008C2 AAAA syscall QuickTimeDispatch
000008C4 3E1F move.w D7, [A7]+
000008C6 4A47 tst.w D7
000008C8 670A beq +0xC /* 000008D4 */
000008CA 486D FF8A pea.l [A5 - 0x76]
000008CE ABFF syscall DebugStr
000008D0 6000 059A bra +0x59C /* 00000E6C */
label000008D4:
000008D4 7004 moveq.l D0, 0x04
000008D6 A122 syscall NewHandle, flags=1
000008D8 2648 movea.l A3, A0
000008DA 7004 moveq.l D0, 0x04
000008DC A122 syscall NewHandle, flags=1
000008DE 2848 movea.l A4, A0
000008E0 7004 moveq.l D0, 0x04
000008E2 A122 syscall NewHandle, flags=1
000008E4 2D48 FE8C move.l [A6 - 0x174], A0
000008E8 4267 clr.w -[A7]
000008EA 486E FEAA pea.l [A6 - 0x156]
000008EE 226E FEE0 movea.l A1, [A6 - 0x120]
000008F2 2F29 0002 move.l -[A7], [A1 + 0x2]
000008F6 42A7 clr.l -[A7]
000008F8 486E FFE4 pea.l [A6 - 0x1C]
000008FC 486E FFE4 pea.l [A6 - 0x1C]
00000900 4267 clr.w -[A7]
00000902 2F3C 7270 7A61 move.l -[A7], 0x72707A61 /* 'rpza' */
00000908 42A7 clr.l -[A7]
0000090A 4878 0200 push.l 0x200
0000090E 42A7 clr.l -[A7]
00000910 42A7 clr.l -[A7]
00000912 42A7 clr.l -[A7]
00000914 3F3C 0004 move.w -[A7], 0x4
00000918 2F08 move.l -[A7], A0
0000091A 700A moveq.l D0, 0x0A
0000091C AAA3 syscall CodecDispatch
0000091E 4257 clr.w [A7]
00000920 303C 0003 move.w D0, 0x3
00000924 AAAA syscall QuickTimeDispatch
00000926 3E1F move.w D7, [A7]+
00000928 4A47 tst.w D7
0000092A 670A beq +0xC /* 00000936 */
0000092C 486D FF90 pea.l [A5 - 0x70]
00000930 ABFF syscall DebugStr
00000932 6000 0538 bra +0x53A /* 00000E6C */
label00000936:
00000936 2D6E FFE4 FFCC move.l [A6 - 0x34], [A6 - 0x1C]
0000093C 2D6E FFE8 FFD0 move.l [A6 - 0x30], [A6 - 0x18]
00000942 486E FFCC pea.l [A6 - 0x34]
00000946 7014 moveq.l D0, 0x14
00000948 D06E FFD6 add.w D0, [A6 - 0x2A]
0000094C 3F00 move.w -[A7], D0
0000094E 7028 moveq.l D0, 0x28
00000950 D06E FFD4 add.w D0, [A6 - 0x2C]
00000954 3F00 move.w -[A7], D0
00000956 A8A8 syscall OffsetRect
00000958 42A7 clr.l -[A7]
0000095A 42A7 clr.l -[A7]
0000095C 486E FFCC pea.l [A6 - 0x34]
00000960 486D FF96 pea.l [A5 - 0x6A]
00000964 2F3C 0004 0100 move.l -[A7], 0x40100
0000096A 4878 FFFF push.l 0xFFFF
0000096E 4227 clr.b -[A7]
00000970 42A7 clr.l -[A7]
00000972 AA45 syscall NewCWindow
00000974 281F move.l D4, [A7]+
00000976 7004 moveq.l D0, 0x04
00000978 A122 syscall NewHandle, flags=1
0000097A 2448 movea.l A2, A0
0000097C 2F3C 7669 6465 move.l -[A7], 0x76696465 /* 'vide' */
00000982 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000986 4EBA F788 jsr [PC - 0x878 /* 00000110 */]
0000098A 2A00 move.l D5, D0
0000098C 2EBC 7669 6465 move.l [A7], 0x76696465 /* 'vide' */
00000992 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000996 4EBA F778 jsr [PC - 0x888 /* 00000110 */]
0000099A 2D40 FE96 move.l [A6 - 0x16A], D0
0000099E 4257 clr.w [A7]
000009A0 2F05 move.l -[A7], D5
000009A2 2F0A move.l -[A7], A2
000009A4 42A7 clr.l -[A7]
000009A6 486E FEEC pea.l [A6 - 0x114]
000009AA 42A7 clr.l -[A7]
000009AC 486E FECC pea.l [A6 - 0x134]
000009B0 486E FEC8 pea.l [A6 - 0x138]
000009B4 2F0B move.l -[A7], A3
000009B6 486E FEC4 pea.l [A6 - 0x13C]
000009BA 4878 0001 push.l 0x1
000009BE 486E FEC0 pea.l [A6 - 0x140]
000009C2 486E FEBE pea.l [A6 - 0x142]
000009C6 303C 007E move.w D0, 0x7E /* '~' */
000009CA AAAA syscall QuickTimeDispatch
000009CC 4257 clr.w [A7]
000009CE 303C 0003 move.w D0, 0x3
000009D2 AAAA syscall QuickTimeDispatch
000009D4 3E1F move.w D7, [A7]+
000009D6 4A47 tst.w D7
000009D8 4FEF 000A lea.l A7, [A7 + 0xA]
000009DC 670A beq +0xC /* 000009E8 */
000009DE 486D FF98 pea.l [A5 - 0x68]
000009E2 ABFF syscall DebugStr
000009E4 6000 0486 bra +0x488 /* 00000E6C */
label000009E8:
000009E8 2053 movea.l A0, [A3]
000009EA 217C 7261 7720 0004 move.l [A0 + 0x4], 0x72617720 /* 'raw ' */
000009F2 2053 movea.l A0, [A3]
000009F4 317C 0028 0054 move.w [A0 + 0x54], 0x28 /* '(' */
000009FA 2053 movea.l A0, [A3]
000009FC 317C 0008 0052 move.w [A0 + 0x52], 0x8
00000A02 4267 clr.w -[A7]
00000A04 486E FEA6 pea.l [A6 - 0x15A]
00000A08 2F0B move.l -[A7], A3
00000A0A 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000A0E 42A7 clr.l -[A7]
00000A10 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000A14 203C 0004 0012 move.l D0, 0x40012
00000A1A AB1D syscall QDExtensions
00000A1C 486E FFE4 pea.l [A6 - 0x1C]
00000A20 42A7 clr.l -[A7]
00000A22 4267 clr.w -[A7]
00000A24 42A7 clr.l -[A7]
00000A26 3F3C 0001 move.w -[A7], 0x1
00000A2A 4878 0200 push.l 0x200
00000A2E 42A7 clr.l -[A7]
00000A30 700D moveq.l D0, 0x0D
00000A32 AAA3 syscall CodecDispatch
00000A34 3E1F move.w D7, [A7]+
00000A36 4A47 tst.w D7
00000A38 670A beq +0xC /* 00000A44 */
00000A3A 486D FF9E pea.l [A5 - 0x62]
00000A3E ABFF syscall DebugStr
00000A40 6000 042A bra +0x42C /* 00000E6C */
label00000A44:
00000A44 4267 clr.w -[A7]
00000A46 2F2E FE96 move.l -[A7], [A6 - 0x16A]
00000A4A 2F0A move.l -[A7], A2
00000A4C 42A7 clr.l -[A7]
00000A4E 486E FEEC pea.l [A6 - 0x114]
00000A52 42A7 clr.l -[A7]
00000A54 486E FECC pea.l [A6 - 0x134]
00000A58 486E FEC8 pea.l [A6 - 0x138]
00000A5C 2F0C move.l -[A7], A4
00000A5E 486E FEC4 pea.l [A6 - 0x13C]
00000A62 4878 0001 push.l 0x1
00000A66 486E FEC0 pea.l [A6 - 0x140]
00000A6A 486E FEBE pea.l [A6 - 0x142]
00000A6E 303C 007E move.w D0, 0x7E /* '~' */
00000A72 AAAA syscall QuickTimeDispatch
00000A74 4257 clr.w [A7]
00000A76 303C 0003 move.w D0, 0x3
00000A7A AAAA syscall QuickTimeDispatch
00000A7C 3E1F move.w D7, [A7]+
00000A7E 4A47 tst.w D7
00000A80 670A beq +0xC /* 00000A8C */
00000A82 486D FFA4 pea.l [A5 - 0x5C]
00000A86 ABFF syscall DebugStr
00000A88 6000 03E2 bra +0x3E4 /* 00000E6C */
label00000A8C:
00000A8C 2054 movea.l A0, [A4]
00000A8E 217C 7261 7720 0004 move.l [A0 + 0x4], 0x72617720 /* 'raw ' */
00000A96 2054 movea.l A0, [A4]
00000A98 317C 0028 0054 move.w [A0 + 0x54], 0x28 /* '(' */
00000A9E 2054 movea.l A0, [A4]
00000AA0 317C 0008 0052 move.w [A0 + 0x52], 0x8
00000AA6 4267 clr.w -[A7]
00000AA8 486E FEA2 pea.l [A6 - 0x15E]
00000AAC 2F0C move.l -[A7], A4
00000AAE 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00000AB2 42A7 clr.l -[A7]
00000AB4 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00000AB8 203C 0004 0012 move.l D0, 0x40012
00000ABE AB1D syscall QDExtensions
00000AC0 486E FFE4 pea.l [A6 - 0x1C]
00000AC4 42A7 clr.l -[A7]
00000AC6 4267 clr.w -[A7]
00000AC8 42A7 clr.l -[A7]
00000ACA 3F3C 0001 move.w -[A7], 0x1
00000ACE 4878 0200 push.l 0x200
00000AD2 42A7 clr.l -[A7]
00000AD4 700D moveq.l D0, 0x0D
00000AD6 AAA3 syscall CodecDispatch
00000AD8 3E1F move.w D7, [A7]+
00000ADA 4A47 tst.w D7
00000ADC 670A beq +0xC /* 00000AE8 */
00000ADE 486D FFAA pea.l [A5 - 0x56]
00000AE2 ABFF syscall DebugStr
00000AE4 6000 0386 bra +0x388 /* 00000E6C */
label00000AE8:
00000AE8 4267 clr.w -[A7]
00000AEA 303C 0003 move.w D0, 0x3
00000AEE AAAA syscall QuickTimeDispatch
00000AF0 3E1F move.w D7, [A7]+
00000AF2 4A47 tst.w D7
00000AF4 670A beq +0xC /* 00000B00 */
00000AF6 486D FFB0 pea.l [A5 - 0x50]
00000AFA ABFF syscall DebugStr
00000AFC 6000 036E bra +0x370 /* 00000E6C */
label00000B00:
00000B00 42A7 clr.l -[A7]
00000B02 2F05 move.l -[A7], D5
00000B04 303C 006A move.w D0, 0x6A /* 'j' */
00000B08 AAAA syscall QuickTimeDispatch
00000B0A 2D5F FEB6 move.l [A6 - 0x14A], [A7]+
00000B0E 42A7 clr.l -[A7]
00000B10 2F2E FE96 move.l -[A7], [A6 - 0x16A]
00000B14 303C 006A move.w D0, 0x6A /* 'j' */
00000B18 AAAA syscall QuickTimeDispatch
00000B1A 2D5F FED0 move.l [A6 - 0x130], [A7]+
00000B1E 202E FEB6 move.l D0, [A6 - 0x14A]
00000B22 B0AE FED0 cmp.l D0, [A6 - 0x130]
00000B26 6406 bcc +0x8 /* 00000B2E */
00000B28 202E FEB6 move.l D0, [A6 - 0x14A]
00000B2C 6004 bra +0x6 /* 00000B32 */
label00000B2E:
00000B2E 202E FED0 move.l D0, [A6 - 0x130]
label00000B32:
00000B32 2D40 FE9A move.l [A6 - 0x166], D0
00000B36 7C00 moveq.l D6, 0x00
00000B38 6000 0228 bra +0x22A /* 00000D62 */
label00000B3C:
00000B3C 4267 clr.w -[A7]
00000B3E 2F05 move.l -[A7], D5
00000B40 2F0A move.l -[A7], A2
00000B42 42A7 clr.l -[A7]
00000B44 486E FEEC pea.l [A6 - 0x114]
00000B48 4876 6925 FE7E pea.l [[A6 - 0x182] + D6]
00000B4E 486E FECC pea.l [A6 - 0x134]
00000B52 486E FEC8 pea.l [A6 - 0x138]
00000B56 2F0B move.l -[A7], A3
00000B58 486E FEC4 pea.l [A6 - 0x13C]
00000B5C 4878 0001 push.l 0x1
00000B60 486E FEC0 pea.l [A6 - 0x140]
00000B64 486E FEBE pea.l [A6 - 0x142]
00000B68 303C 007E move.w D0, 0x7E /* '~' */
00000B6C AAAA syscall QuickTimeDispatch
00000B6E 4257 clr.w [A7]
00000B70 303C 0003 move.w D0, 0x3
00000B74 AAAA syscall QuickTimeDispatch
00000B76 3E1F move.w D7, [A7]+
00000B78 4A47 tst.w D7
00000B7A 670A beq +0xC /* 00000B86 */
00000B7C 486D FFB6 pea.l [A5 - 0x4A]
00000B80 ABFF syscall DebugStr
00000B82 6000 02E8 bra +0x2EA /* 00000E6C */
label00000B86:
00000B86 204A movea.l A0, A2
00000B88 A029 syscall HLock
00000B8A 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000B8E 42A7 clr.l -[A7]
00000B90 203C 0008 0006 move.l D0, 0x80006
00000B96 AB1D syscall QDExtensions
00000B98 4267 clr.w -[A7]
00000B9A 2F2E FEA6 move.l -[A7], [A6 - 0x15A]
00000B9E 2F12 move.l -[A7], [A2]
00000BA0 4267 clr.w -[A7]
00000BA2 486E FE8A pea.l [A6 - 0x176]
00000BA6 42A7 clr.l -[A7]
00000BA8 700E moveq.l D0, 0x0E
00000BAA AAA3 syscall CodecDispatch
00000BAC 3E1F move.w D7, [A7]+
00000BAE 4A47 tst.w D7
00000BB0 670A beq +0xC /* 00000BBC */
00000BB2 486D FFBC pea.l [A5 - 0x44]
00000BB6 ABFF syscall DebugStr
00000BB8 6000 02B2 bra +0x2B4 /* 00000E6C */
label00000BBC:
00000BBC 2F2E FEE0 move.l -[A7], [A6 - 0x120]
00000BC0 42A7 clr.l -[A7]
00000BC2 203C 0008 0006 move.l D0, 0x80006
00000BC8 AB1D syscall QDExtensions
00000BCA 4878 0021 push.l 0x21 /* '!' */
00000BCE A862 syscall ForeColor
00000BD0 486E FFE4 pea.l [A6 - 0x1C]
00000BD4 A8A2 syscall PaintRect
00000BD6 3F3C 0001 move.w -[A7], 0x1
00000BDA 2F2E FEE0 move.l -[A7], [A6 - 0x120]
00000BDE 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000BE2 4EBA F802 jsr [PC - 0x7FE /* 000003E6 */]
00000BE6 204A movea.l A0, A2
00000BE8 A02A syscall HUnlock
00000BEA 4257 clr.w [A7]
00000BEC 2F2E FE96 move.l -[A7], [A6 - 0x16A]
00000BF0 2F0A move.l -[A7], A2
00000BF2 42A7 clr.l -[A7]
00000BF4 486E FEEC pea.l [A6 - 0x114]
00000BF8 4876 6925 FE7A pea.l [[A6 - 0x186] + D6]
00000BFE 486E FECC pea.l [A6 - 0x134]
00000C02 486E FEC8 pea.l [A6 - 0x138]
00000C06 2F0C move.l -[A7], A4
00000C08 486E FEC4 pea.l [A6 - 0x13C]
00000C0C 4878 0001 push.l 0x1
00000C10 486E FEC0 pea.l [A6 - 0x140]
00000C14 486E FEBE pea.l [A6 - 0x142]
00000C18 303C 007E move.w D0, 0x7E /* '~' */
00000C1C AAAA syscall QuickTimeDispatch
00000C1E 4257 clr.w [A7]
00000C20 303C 0003 move.w D0, 0x3
00000C24 AAAA syscall QuickTimeDispatch
00000C26 3E1F move.w D7, [A7]+
00000C28 4A47 tst.w D7
00000C2A 508F addq.l A7, 8
00000C2C 670A beq +0xC /* 00000C38 */
00000C2E 486D FFC2 pea.l [A5 - 0x3E]
00000C32 ABFF syscall DebugStr
00000C34 6000 0236 bra +0x238 /* 00000E6C */
label00000C38:
00000C38 204A movea.l A0, A2
00000C3A A029 syscall HLock
00000C3C 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00000C40 42A7 clr.l -[A7]
00000C42 203C 0008 0006 move.l D0, 0x80006
00000C48 AB1D syscall QDExtensions
00000C4A 4267 clr.w -[A7]
00000C4C 2F2E FEA2 move.l -[A7], [A6 - 0x15E]
00000C50 2F12 move.l -[A7], [A2]
00000C52 4267 clr.w -[A7]
00000C54 486E FE8A pea.l [A6 - 0x176]
00000C58 42A7 clr.l -[A7]
00000C5A 700E moveq.l D0, 0x0E
00000C5C AAA3 syscall CodecDispatch
00000C5E 3E1F move.w D7, [A7]+
00000C60 4A47 tst.w D7
00000C62 670A beq +0xC /* 00000C6E */
00000C64 486D FFC8 pea.l [A5 - 0x38]
00000C68 ABFF syscall DebugStr
00000C6A 6000 0200 bra +0x202 /* 00000E6C */
label00000C6E:
00000C6E 3F3C 0003 move.w -[A7], 0x3
00000C72 2F2E FEE0 move.l -[A7], [A6 - 0x120]
00000C76 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00000C7A 4EBA F76A jsr [PC - 0x896 /* 000003E6 */]
00000C7E 206E FEE0 movea.l A0, [A6 - 0x120]
00000C82 2068 0002 movea.l A0, [A0 + 0x2]
00000C86 2E90 move.l [A7], [A0]
00000C88 2044 movea.l A0, D4
00000C8A 2068 0002 movea.l A0, [A0 + 0x2]
00000C8E 2F10 move.l -[A7], [A0]
00000C90 486E FFE4 pea.l [A6 - 0x1C]
00000C94 486E FFE4 pea.l [A6 - 0x1C]
00000C98 4267 clr.w -[A7]
00000C9A 42A7 clr.l -[A7]
00000C9C A8EC syscall CopyBits
00000C9E 204A movea.l A0, A2
00000CA0 A02A syscall HUnlock
00000CA2 202E FEAE move.l D0, [A6 - 0x152]
00000CA6 204A movea.l A0, A2
00000CA8 A024 syscall SetHandleSize
00000CAA 4257 clr.w [A7]
00000CAC 303C 0003 move.w D0, 0x3
00000CB0 AAAA syscall QuickTimeDispatch
00000CB2 3E1F move.w D7, [A7]+
00000CB4 4A47 tst.w D7
00000CB6 588F addq.l A7, 4
00000CB8 670A beq +0xC /* 00000CC4 */
00000CBA 486D FFCE pea.l [A5 - 0x32]
00000CBE ABFF syscall DebugStr
00000CC0 6000 01AA bra +0x1AC /* 00000E6C */
label00000CC4:
00000CC4 204A movea.l A0, A2
00000CC6 A029 syscall HLock
00000CC8 2F2E FEE0 move.l -[A7], [A6 - 0x120]
00000CCC 42A7 clr.l -[A7]
00000CCE 203C 0008 0006 move.l D0, 0x80006
00000CD4 AB1D syscall QDExtensions
00000CD6 4267 clr.w -[A7]
00000CD8 2F2E FEAA move.l -[A7], [A6 - 0x156]
00000CDC 206E FEE0 movea.l A0, [A6 - 0x120]
00000CE0 2F28 0002 move.l -[A7], [A0 + 0x2]
00000CE4 486E FFE4 pea.l [A6 - 0x1C]
00000CE8 3F3C 0004 move.w -[A7], 0x4
00000CEC 2F12 move.l -[A7], [A2]
00000CEE 486E FEEC pea.l [A6 - 0x114]
00000CF2 486E FE95 pea.l [A6 - 0x16B]
00000CF6 42A7 clr.l -[A7]
00000CF8 700B moveq.l D0, 0x0B
00000CFA AAA3 syscall CodecDispatch
00000CFC 4257 clr.w [A7]
00000CFE 303C 0003 move.w D0, 0x3
00000D02 AAAA syscall QuickTimeDispatch
00000D04 3E1F move.w D7, [A7]+
00000D06 4A47 tst.w D7
00000D08 670A beq +0xC /* 00000D14 */
00000D0A 486D FFD4 pea.l [A5 - 0x2C]
00000D0E ABFF syscall DebugStr
00000D10 6000 015A bra +0x15C /* 00000E6C */
label00000D14:
00000D14 4267 clr.w -[A7]
00000D16 2F03 move.l -[A7], D3
00000D18 2F0A move.l -[A7], A2
00000D1A 42A7 clr.l -[A7]
00000D1C 2F2E FEEC move.l -[A7], [A6 - 0x114]
00000D20 4878 0001 push.l 0x1
00000D24 2F2E FE8C move.l -[A7], [A6 - 0x174]
00000D28 4878 0001 push.l 0x1
00000D2C 4A2E FE95 tst.b [A6 - 0x16B]
00000D30 6704 beq +0x6 /* 00000D36 */
00000D32 7001 moveq.l D0, 0x01
00000D34 6002 bra +0x4 /* 00000D38 */
label00000D36:
00000D36 7000 moveq.l D0, 0x00
label00000D38:
00000D38 3F00 move.w -[A7], D0
00000D3A 486E FE90 pea.l [A6 - 0x170]
00000D3E 303C 007C move.w D0, 0x7C /* '|' */
00000D42 AAAA syscall QuickTimeDispatch
00000D44 4257 clr.w [A7]
00000D46 303C 0003 move.w D0, 0x3
00000D4A AAAA syscall QuickTimeDispatch
00000D4C 3E1F move.w D7, [A7]+
00000D4E 4A47 tst.w D7
00000D50 670A beq +0xC /* 00000D5C */
00000D52 486D FFDA pea.l [A5 - 0x26]
00000D56 ABFF syscall DebugStr
00000D58 6000 0112 bra +0x114 /* 00000E6C */
label00000D5C:
00000D5C 204A movea.l A0, A2
00000D5E A02A syscall HUnlock
00000D60 5286 addq.l D6, 1
label00000D62:
00000D62 BCAE FE9A cmp.l D6, [A6 - 0x166]
00000D66 6500 FDD4 bcs -0x22A /* 00000B3C */
00000D6A 4267 clr.w -[A7]
00000D6C 2F2E FEAA move.l -[A7], [A6 - 0x156]
00000D70 701B moveq.l D0, 0x1B
00000D72 AAA3 syscall CodecDispatch
00000D74 4257 clr.w [A7]
00000D76 303C 0003 move.w D0, 0x3
00000D7A AAAA syscall QuickTimeDispatch
00000D7C 3E1F move.w D7, [A7]+
00000D7E 4A47 tst.w D7
00000D80 670A beq +0xC /* 00000D8C */
00000D82 486D FFE0 pea.l [A5 - 0x20]
00000D86 ABFF syscall DebugStr
00000D88 6000 00E2 bra +0xE4 /* 00000E6C */
label00000D8C:
00000D8C 4267 clr.w -[A7]
00000D8E 2F2E FEA6 move.l -[A7], [A6 - 0x15A]
00000D92 701B moveq.l D0, 0x1B
00000D94 AAA3 syscall CodecDispatch
00000D96 4257 clr.w [A7]
00000D98 303C 0003 move.w D0, 0x3
00000D9C AAAA syscall QuickTimeDispatch
00000D9E 3E1F move.w D7, [A7]+
00000DA0 4A47 tst.w D7
00000DA2 670A beq +0xC /* 00000DAE */
00000DA4 486D FFE6 pea.l [A5 - 0x1A]
00000DA8 ABFF syscall DebugStr
00000DAA 6000 00C0 bra +0xC2 /* 00000E6C */
label00000DAE:
00000DAE 4267 clr.w -[A7]
00000DB0 2F2E FEA2 move.l -[A7], [A6 - 0x15E]
00000DB4 701B moveq.l D0, 0x1B
00000DB6 AAA3 syscall CodecDispatch
00000DB8 4257 clr.w [A7]
00000DBA 303C 0003 move.w D0, 0x3
00000DBE AAAA syscall QuickTimeDispatch
00000DC0 3E1F move.w D7, [A7]+
00000DC2 4A47 tst.w D7
00000DC4 670A beq +0xC /* 00000DD0 */
00000DC6 486D FFEC pea.l [A5 - 0x14]
00000DCA ABFF syscall DebugStr
00000DCC 6000 009E bra +0xA0 /* 00000E6C */
label00000DD0:
00000DD0 4267 clr.w -[A7]
00000DD2 2F03 move.l -[A7], D3
00000DD4 303C 0073 move.w D0, 0x73 /* 's' */
00000DD8 AAAA syscall QuickTimeDispatch
00000DDA 4257 clr.w [A7]
00000DDC 303C 0003 move.w D0, 0x3
00000DE0 AAAA syscall QuickTimeDispatch
00000DE2 3E1F move.w D7, [A7]+
00000DE4 4A47 tst.w D7
00000DE6 6708 beq +0xA /* 00000DF0 */
00000DE8 486D FFF2 pea.l [A5 - 0xE]
00000DEC ABFF syscall DebugStr
00000DEE 607C bra +0x7E /* 00000E6C */
label00000DF0:
00000DF0 42A7 clr.l -[A7]
00000DF2 2F03 move.l -[A7], D3
00000DF4 303C 006A move.w D0, 0x6A /* 'j' */
00000DF8 AAAA syscall QuickTimeDispatch
00000DFA 2D5F FE9A move.l [A6 - 0x166], [A7]+
00000DFE 2F03 move.l -[A7], D3
00000E00 42A7 clr.l -[A7]
00000E02 2F05 move.l -[A7], D5
00000E04 303C 0068 move.w D0, 0x68 /* 'h' */
00000E08 AAAA syscall QuickTimeDispatch
00000E0A 303C 0069 move.w D0, 0x69 /* 'i' */
00000E0E AAAA syscall QuickTimeDispatch
00000E10 4267 clr.w -[A7]
00000E12 2F2E FEBA move.l -[A7], [A6 - 0x146]
00000E16 42A7 clr.l -[A7]
00000E18 42A7 clr.l -[A7]
00000E1A 2F2E FE9A move.l -[A7], [A6 - 0x166]
00000E1E 2F3C 0001 0000 move.l -[A7], 0x10000
00000E24 303C 0183 move.w D0, 0x183
00000E28 AAAA syscall QuickTimeDispatch
00000E2A 4257 clr.w [A7]
00000E2C 303C 0003 move.w D0, 0x3
00000E30 AAAA syscall QuickTimeDispatch
00000E32 3E1F move.w D7, [A7]+
00000E34 4A47 tst.w D7
00000E36 6708 beq +0xA /* 00000E40 */
00000E38 486D FFF8 pea.l [A5 - 0x8]
00000E3C ABFF syscall DebugStr
00000E3E 602C bra +0x2E /* 00000E6C */
label00000E40:
00000E40 3D7C 0080 FEF4 move.w [A6 - 0x10C], 0x80
00000E46 4267 clr.w -[A7]
00000E48 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000E4C 3F2E FEF0 move.w -[A7], [A6 - 0x110]
00000E50 486E FEF4 pea.l [A6 - 0x10C]
00000E54 486D FFFE pea.l [A5 - 0x2]
00000E58 303C 00D7 move.w D0, 0xD7
00000E5C AAAA syscall QuickTimeDispatch
00000E5E 4257 clr.w [A7]
00000E60 3F2E FEF0 move.w -[A7], [A6 - 0x110]
00000E64 303C 00D5 move.w D0, 0xD5
00000E68 AAAA syscall QuickTimeDispatch
00000E6A 548F addq.l A7, 2
label00000E6C:
00000E6C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E70 303C 0023 move.w D0, 0x23 /* '#' */
00000E74 AAAA syscall QuickTimeDispatch
00000E76 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000E7A 303C 0023 move.w D0, 0x23 /* '#' */
00000E7E AAAA syscall QuickTimeDispatch
00000E80 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000E84 303C 0023 move.w D0, 0x23 /* '#' */
00000E88 AAAA syscall QuickTimeDispatch
00000E8A 2F2E FED4 move.l -[A7], [A6 - 0x12C]
00000E8E A8D9 syscall DisposRgn/DisposeRgn
00000E90 2F2E FED8 move.l -[A7], [A6 - 0x128]
00000E94 A8D9 syscall DisposRgn/DisposeRgn
00000E96 4A84 tst.l D4
00000E98 6704 beq +0x6 /* 00000E9E */
00000E9A 2F04 move.l -[A7], D4
00000E9C A914 syscall DisposeWindow
label00000E9E:
00000E9E 4AAE FEE8 tst.l [A6 - 0x118]
00000EA2 670C beq +0xE /* 00000EB0 */
00000EA4 2F2E FEE8 move.l -[A7], [A6 - 0x118]
00000EA8 203C 0004 0004 move.l D0, 0x40004
00000EAE AB1D syscall QDExtensions
label00000EB0:
00000EB0 4AAE FEE4 tst.l [A6 - 0x11C]
00000EB4 670C beq +0xE /* 00000EC2 */
00000EB6 2F2E FEE4 move.l -[A7], [A6 - 0x11C]
00000EBA 203C 0004 0004 move.l D0, 0x40004
00000EC0 AB1D syscall QDExtensions
label00000EC2:
00000EC2 4AAE FEE0 tst.l [A6 - 0x120]
00000EC6 670C beq +0xE /* 00000ED4 */
00000EC8 2F2E FEE0 move.l -[A7], [A6 - 0x120]
00000ECC 203C 0004 0004 move.l D0, 0x40004
00000ED2 AB1D syscall QDExtensions
label00000ED4:
00000ED4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00000ED8 4E5E unlink A6
00000EDA 4E75 rts
export_10:
00000EDC 4EBA F122 jsr [PC - 0xEDE /* 00000000 */]
00000EE0 4EBA F66A jsr [PC - 0x996 /* 0000054C */]
00000EE4 4E75 rts